Presentation: Tweet"High Octane Development: JBoss AS 7 with Arquillian"
In this session, we will address the missing link in Enterprise Java development: simple, easy integration testing.
Unit tests and mock objects will only take you so far; the only answer which truly ensures that all components are playing nicely is a comprehensive integration suite. Unfortunately, writing integration tests has historically involved manual setup of a heavy, cumbersome test harness. That's time lost, but it doesn't have to be anymore.
Here we will introduce Arquillian, a powerful container-oriented testing framework layered atop TestNG and JUnit. Arquillian manages your runtime, abstracting out deployment and allowing you to focus on real test logic.
Transparent container lifecycle management
Declarative deployments
Test Enrichment (Dependency injection into tests)
In-container test execution
All examples will be powered by the new lean offering from the JBoss Community: Application Server 7. Attend this session to learn how the simplified component model of Java EE6 can be applied to testable development.
Download slides
Unit tests and mock objects will only take you so far; the only answer which truly ensures that all components are playing nicely is a comprehensive integration suite. Unfortunately, writing integration tests has historically involved manual setup of a heavy, cumbersome test harness. That's time lost, but it doesn't have to be anymore.
Here we will introduce Arquillian, a powerful container-oriented testing framework layered atop TestNG and JUnit. Arquillian manages your runtime, abstracting out deployment and allowing you to focus on real test logic.
Transparent container lifecycle management
Declarative deployments
Test Enrichment (Dependency injection into tests)
In-container test execution
All examples will be powered by the new lean offering from the JBoss Community: Application Server 7. Attend this session to learn how the simplified component model of Java EE6 can be applied to testable development.